﻿// Original author contact info: Owen Emlen (owene_1998@yahoo.com)
// Note: other individuals may also have contributed to this code
// Project hosted on CodePlex.com as of 1/10/2009 at http://www.codeplex.com/EmlenMud
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Threading;
using BrainTechLLC.ThreadSafeObjects;

namespace BrainTechLLC
{
	public class SimpleWorkItem : IExecutableWorkItem
	{
		public Action Action { get; set; }
		public bool Cancelled { get; set; }
		public DateTime ExecutionTime { get; set; }

		public void Execute()
		{
			Action();
		}
	}
}